Hijack v289 is now available for download.
Note that many of you will get a Config Error message at each startup until you go and nuke the button_pacing=nn line from your config.ini file. This option is no longer relevant, and has been removed from the code.
New in v289:
-- no more button_pacing=nn parameter in config.ini
-- LONG button presses (.L) now work perfectly every time
-- removed some dead code to make Hijack slightly smaller again
-- minor tweaks to the display controller "sendcommand" logic
The major change in the code was to completely eliminate the unsynchronized button queue from empeg_input.c, in favour of the synchronized (timestamps) queue that Hijack provides. This guarantees that the pacing of buttons, short/long presses, etc.. will always be correct, regardless of player load or disk activity.
It works (very well) for me, hope it's useful to others as well.
Cheers
-ml